import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'

// 引入 Vant 核心组件库
import Vant from 'vant'
// Vant 的样式
import 'vant/lib/index.css'

// 全局样式
import '@/styles/index.less'

// 加载动态设置 REM 基准值(动态设置根元素大小)
import 'amfe-flexible'

import request from './utils/request'
// 把 request 请求对象挂到 Vue.prototype 原型上面
// 把 Vue.prototype 原型上面挂载的所有属性和方法在每一个组件实例当中将可以通过 this 访问到
Vue.prototype.$http = request

Vue.use(Vant)

Vue.config.productionTip = false

new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app')
